someone's party piece - French English Dictionary